• word of the day

    urethral sphincter

    urethral sphincter - Dictionary definition and meaning for word urethral sphincter

    Definition
    (noun) a striated sphincter muscle that constricts the urethra
Download our Mobile App Today
Receive our word of the day
on Whatsapp